A page-granularity wear-leveling (PGWL) strategy for NAND flash memory-based sink nodes in wireless sensor networks
نویسندگان
چکیده
Sink nodes are the data centers of wireless sensor networks (WSNs), and the storage management scheme for such nodes is vital, particularly in applications such as wireless multimedia sensor networks that involve the collection of massive amounts of data. NAND flash memory is often employed in sink nodes because of its excellent characteristics. Because the lifetime of NAND flash memory is highly restricted by the bit error rate (BER), we present a novel page-granularity wear-leveling (PGWL) strategy to extend the lifetime of NAND flash memory. The concept of PGWL is motivated by two main experimental observations obtained from our own experimental platform for NAND flash memory: first, the raw bit error rate (RBER) distribution exhibits a distinct variance in endurance among different pages, and this variance is more significant than that among different blocks; second, programming relief operations (consisting of only erasing, not programming) can clearly reduce both program-disturb and retention errors. In this study, we first present a practical average RBER prediction model to evaluate the reliability of flash pages using the system clock of the sink node. Thus, the PGWL strategy enables selfadaptive leveling of the RBER growths of different pages in real time by introducing page-granularity wear leveling instead of block-granularity wear leveling to exploit the lifetime potency of each page in a block. Experimental results show that PGWL can extend the lifetime of 2 -nm NAND flash memory by 88.3% compared with traditional bad block management (BBM), while experiencing at most a 0.85% degradation in data throughput speed compared with the conventional sector mapping scheme. & 2016 Elsevier Ltd. All rights reserved.
منابع مشابه
PIYAS-Proceeding to Intelligent Service Oriented Memory Allocation for Flash Based Data Centric Sensor Devices in Wireless Sensor Networks
Flash memory has become a more widespread storage medium for modern wireless devices because of its effective characteristics like non-volatility, small size, light weight, fast access speed, shock resistance, high reliability and low power consumption. Sensor nodes are highly resource constrained in terms of limited processing speed, runtime memory, persistent storage, communication bandwidth ...
متن کاملQuasi Random Deployment Strategy for Reliable Communication Backbones in Wireless Sensor Networks
Topology construction and topology maintenance are significant sub-problems of topology control. Spanning tree based algorithms for topology control are basically transmission range based type construction algorithms. The construction of an effective backbone, however, is indirectly related to the placement of nodes. Also, the dependence of network reliability on the communication path undertak...
متن کاملPrediction of Elapsed Time based Wear Leveling for NAND Flash Memory in Embedded Systems
In recent years, many storage systems use NAND flash memory increasingly as their secondary storages. NAND flash memory has non-volatile memory characteristics with low power, low latency and high reliability. On the other hand, NAND flash memory has different issue, compared to existing secondary storages, which is the characteristics such as erase-before-write, low endurance and different ope...
متن کاملMicroscopic Bit-Level Wear-Leveling for NAND Flash Memory
By microscopically observing widely used data files, we identified the considerable room for life time improvement in NAND flash memory, which is due to the discovery of a non-uniformity in bit-level data patterns. In an attempt to exploit the discovery, we propose a novel bit-level wear-leveling scheme. Instead of considering only the view of page-level or block-level, we incorporate the nonun...
متن کاملAn Adaptive LEACH-based Clustering Algorithm for Wireless Sensor Networks
LEACH is the most popular clastering algorithm in Wireless Sensor Networks (WSNs). However, it has two main drawbacks, including random selection of cluster heads, and direct communication of cluster heads with the sink. This paper aims to introduce a new centralized cluster-based routing protocol named LEACH-AEC (LEACH with Adaptive Energy Consumption), which guarantees to generate balanced cl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Network and Computer Applications
دوره 63 شماره
صفحات -
تاریخ انتشار 2016